草庐IT

Android AppBarLayout 将 ViewPager 下推

全部标签

android - 从 fragment 设置 viewPager 的 currentItem

我正在开发一个项目,其中我在一个屏幕上使用ViewPager,它只有两个页面。在第一个上,我有一个带有一些小部件的简单表单。在第二页上,我有一些产品名称和数量的ListView。在选择放置在第一页(Frgament)中的微调器的特定选项后,是否可以从第一页更改为第二页?我读过关于此方法的类似问题:ViewPager.setCurrentItem(intindex);可以更改到特定页面,问题是我不知道如何从我的fragment引用我在我的Activity主机上声明的这个viewpager对象。 最佳答案 虽然,我不完全理解这个场景。据

java - Viewpager 内部的 Android Viewpager 不显示布局

我的任务是创建一个非常不正统的布局,只能通过另一个viewpager的第二个Pane内的viewpager来完成,幸运的是外部viewpager需要被锁定所以任务更现实一些,但是意外的问题出现在内部viewpager加载后onCreateView从未被调用的地方,我可以看到它左右滑动,因此内部viewpager已设置但由于某些奇怪的原因它不会加载任何内部View,任何帮助都会有很长的路要走谢谢主要Activity@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceSta

android - 在按钮上更改页面单击 ViewPager Android

更新:Logcat已添加到问题中我实际上想在buttonClick上更改View(从一个fragment到另一个fragment。)我已经尝试了很多事情,但我无法做到。我还编写了一个CustomViewPager来停止在滑动屏幕时更改页面。它工作正常。这是我的代码:我的fragmentpublicCustomViewPagermViewPager;publicButtonnext;publicstaticintcount=0;publicstaticfinalMyFragmentnewInstance(Stringmessage,ArrayLista){MyFragmentf=newM

android - 向上滚动时隐藏 ViewPager 选项卡。

我如何创建与AndroidTwitter应用程序中的选项卡栏类似的效果-它始终处于打开状态,如果我们向下滚动,它会随着ListView向上滚动并消失。类似的事情在Android上的Chrome浏览器和FacebookAndroid应用程序中完成。向上滚动时再次出现。正常(ViewPager):隐藏(ViewPager): 最佳答案 请检查以下选项是否适合您的解决方案。1)StickyHeader2)StickyListview3)HeaderListview根据您的使用情况应用库。如果上面的库因为viewpagerindicator

android - 过滤作为 ViewPager fragment 一部分的 ListView

我最近将我的应用程序从使用Activites和TabHost转换为使用AndroidCompatLibraryforAPIv4中的Fragments和ViewPager我能够修复/解决大多数问题,但无法保留以前使用setTextFilterEnabled在ListView中过滤文本的行为。方法。我的ViewPagerAdapter包含fragment,每个fragment都有一个ListView。当用户在ViewPager中滑动时,我希望当前Activity的Fragment的ListView在用户键入时过滤文本,就像我能够使用TabHost-Activity模型一样。目前,看起来第一

android - 用于水平和垂直分页的模拟 ViewPager

是否有一个owerwrited类ViewPager用于对View的二维数组进行分页?水平和垂直分页。 最佳答案 这是一个旨在允许在ViewPager上进行垂直和水平滚动的项目:JakeWharton-DirectionalViewPager该项目是开源的,所以我相信您可以进一步调整这个实现,或者这可能就足够了。 关于android-用于水平和垂直分页的模拟ViewPager,我们在StackOverflow上找到一个类似的问题: https://stackov

android - 少于 4 个 View 的 ViewPager Circular

我正在尝试使用ViewPager组件实现无限轮播。我基于Antonyt创建的那个但是使用少于4个View会出现问题。由于View已经到位。必须是一种欺骗Viewpager在不同位置绘制相同View/页面的方法。 最佳答案 我遇到了同样的问题,自己找不到解决方案。但我想只使用1-4个View是不可能的。问题是所有View(重复1-4张图像)将立即实例化(或至少在很短的时间间隔内),这会干扰图像加载过程,因为上一个加载尚未完成,所以上一个一个返回损坏的View。不过,您可以像这样处理它。1)在实例化之后,使用延迟100-200毫秒的处理

Android ViewPager,如何使兄弟 View 变小变暗

我想知道如何实现一个水平的用户列表,一旦他们被选中,列表就会变得更大更亮:我正在考虑使用覆盖getPageWidth的ViewPager,以便它同时显示3个项目,但我不知道如何使同级View看起来与中间View不同。 最佳答案 如果使用现在已弃用的Gallery小部件,这本来可以很容易实现。但是有EcoGallery项目https://github.com/falnatsheh/EcoGallery具有相同的功能并且运行良好。要转换中心的View,您可以简单地子类化EcoGallery并覆盖getChildStaticTransfo

android - 动画 ViewPager 以在 Android 中填充屏幕

所以我有一个看起来像这样的View:我想要实现的是当用户在GridView上向下滚动时,整个View向上移动以将大图像隐藏在顶部。基本上,如果他们想看到更多的gridview,布局会向上滚动以增加gridview的大小。然而,当我实际这样做时,会发生以下情况:它工作正常,除了GridView没有增加大小来填充屏幕中的新空间,所以窗口的下部全是白色,如您所见。这是我目前的做法:privatevoidhideHeader(booleananimate){if(animate){AnimatorSetset=newAnimatorSet();set.playTogether(ObjectAn

android - 当当前页面不是第一页时,ViewPager 在旋转屏幕后有错误的偏移数据

应用结构:我的应用程序有一个FragmentActivity,并且该FragmentActivity托管一个Fragment,该Fragment托管一个ViewPager。ViewPager有一个适配器,它是FragmentStatePagerAdapater的子类,并且该适配器覆盖getItem()以根据位置返回一个新的Fragment;getCount()设置为始终返回2。问题:在以下两种情况之一发生之前​​,该应用程序可以正常工作:当ViewPager显示第二个fragment时发生旋转,或者如果在onResume()中,ViewPager被告知滚动到第一页以外的一页。据我所知,